package com.sinosoft.sinopay.paytrade.dto;

import java.util.Date;

import com.sinosoft.sinocloud.platform.base.SinoBaseDTO;

/**
 * 【支付交易回调记录表 信息dto】
 * @author dengcanyang
 * @date 2016年12月22日 上午9:46:34 
 * @version V1.0
 */
public class PayTradeNotifyRecordDTO extends SinoBaseDTO{
	/** 系统流水号 */
	private Integer sid;
	/** 商户编码  */
	private String merchantCode;
	/** 支付号码 */
	private String payNo;
	/** 回调地址  */
	private String notifyUrl;
	/** 回调类型 */ 
	private String notifyType;
	/** 回调次数  */
	private Integer notifyTimes;
	/** 回调限制次数  */
	private Integer limitNotifyTimes;
	/** 回调结果 */
	private String notifyResult;
	/** 创建时间  */
	private Date createDate;
	/** 更新时间 */
	private Date modifyDate;
	/** 创建人ID */ 
	private Integer creatorId;
	/** 更新人ID */
	private Integer modifierId;
	
	/*支付交易回调记录日志表*/
	/** 支付交易回调流水号  */ 
	private Integer notifyId;
	/** 请求报文  */
	private String requestContent;
	/** 返回报文 */ 
	private String responseContent;
	public Integer getSid() {
		return sid;
	}
	public void setSid(Integer sid) {
		this.sid = sid;
	}
	public String getMerchantCode() {
		return merchantCode;
	}
	public void setMerchantCode(String merchantCode) {
		this.merchantCode = merchantCode;
	}
	public String getPayNo() {
		return payNo;
	}
	public void setPayNo(String payNo) {
		this.payNo = payNo;
	}
	public String getNotifyUrl() {
		return notifyUrl;
	}
	public void setNotifyUrl(String notifyUrl) {
		this.notifyUrl = notifyUrl;
	}
	public String getNotifyType() {
		return notifyType;
	}
	public void setNotifyType(String notifyType) {
		this.notifyType = notifyType;
	}
	public Integer getNotifyTimes() {
		return notifyTimes;
	}
	public void setNotifyTimes(Integer notifyTimes) {
		this.notifyTimes = notifyTimes;
	}
	public Integer getLimitNotifyTimes() {
		return limitNotifyTimes;
	}
	public void setLimitNotifyTimes(Integer limitNotifyTimes) {
		this.limitNotifyTimes = limitNotifyTimes;
	}
	public String getNotifyResult() {
		return notifyResult;
	}
	public void setNotifyResult(String notifyResult) {
		this.notifyResult = notifyResult;
	}
	public Date getCreateDate() {
		return createDate;
	}
	public void setCreateDate(Date createDate) {
		this.createDate = createDate;
	}
	public Date getModifyDate() {
		return modifyDate;
	}
	public void setModifyDate(Date modifyDate) {
		this.modifyDate = modifyDate;
	}
	public Integer getCreatorId() {
		return creatorId;
	}
	public void setCreatorId(Integer creatorId) {
		this.creatorId = creatorId;
	}
	public Integer getModifierId() {
		return modifierId;
	}
	public void setModifierId(Integer modifierId) {
		this.modifierId = modifierId;
	}
	public Integer getNotifyId() {
		return notifyId;
	}
	public void setNotifyId(Integer notifyId) {
		this.notifyId = notifyId;
	}
	public String getRequestContent() {
		return requestContent;
	}
	public void setRequestContent(String requestContent) {
		this.requestContent = requestContent;
	}
	public String getResponseContent() {
		return responseContent;
	}
	public void setResponseContent(String responseContent) {
		this.responseContent = responseContent;
	}
	
	
}
